package com.nuaa.yygh.cmn.client;

import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.stereotype.Repository;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

//注解加上要调的服务名称
@FeignClient("service-cmn")
//让接口可以被spring识别，然后调用方法
@Repository
public interface DictFeignClient {

    //写上要调用的方法名称
    @GetMapping(value = "/admin/cmn/dict/getName/{dictCode}/{value}")
    public String getName(@PathVariable("dictCode") String dictCode,
                          @PathVariable("value") String value);
    //一个参数查和两个参数查
    @GetMapping(value = "/admin/cmn/dict/getName/{value}")
    public String getName(@PathVariable("value") String value);
}
